Vision Guided Robotics: Pick & Place